place, land, and tribute of an encomienda - Allemand Anglais Dictionnaire